persistent rumour - Turkish English Dictionary